Part Number Hot Search : 
SNC21300 1A272 35000 7631BCJ XCF32P DS2775GR C5039 P0502NL
Product Description
Full Text Search
 

To Download PCF8832 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  d a t a sh eet preliminary speci?cation 2002 aug 16 integrated circuits PCF8832 stn rgb - 384 output column driver
2002 aug 16 2 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 contents 1 features 2 applications 3 general description 4 ordering information 5 block diagram 6 pinning 7 functional description 7.1 i/o buffer and interface 7.2 configuration control 7.3 oscillator 7.4 display data ram 7.5 address counter 7.6 display address counter 7.7 command decoder 7.8 dc-to-dc converter 7.9 lcd power supply 7.10 internal reset 7.11 timing generator 7.12 row driver control 7.13 column drivers and data latches 7.14 lcd waveforms and ddram to data mapping 7.15 frame rate control 7.15.1 frame rate control with 9 frames 7.15.2 frame rate control with 7 frames 7.16 waveforms with frame inversion or n-line inversion 7.17 ddram addressing 8 instructions 8.1 function sets 8.1.1 nop 8.1.2 reset 8.1.3 software reset 8.1.4 power-down 8.1.5 vertical or horizontal addressing 8.1.6 display on/off 8.1.7 partial mode 8.1.8 scroll mode 8.1.9 double line mode 8.2 set y-address 8.3 set x-address 8.4 programming v col 8.5 calculation of v h 8.6 programming of v h(reg) 9 interfaces 9.1 interface definitions 9.2 general protocol 10 parallel interfaces 10.1 6800-type parallel interface 10.2 8080-type parallel interface 11 serial interfaces 11.1 serial peripheral interface 11.1.1 write mode 11.1.2 read mode (only command register) 11.2 serial interface (3-line) 11.2.1 write mode 11.2.2 read mode (command register only) 12 i 2 c-bus interface 12.1 characteristics of the i 2 c-bus (hs-mode) 12.1.1 system configuration 12.1.2 bit transfer 12.1.3 start and stop conditions 12.1.4 acknowledge 12.2 i 2 c-bus hs-mode protocol 12.3 command decoder 13 limiting values 14 dc characteristics 15 ac characteristics 16 application information 17 internal protection circuits 18 bonding pad information 19 tray information 20 data sheet status 21 definitions 22 disclaimers 23 purchase of philips i 2 c components
2002 aug 16 3 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 1 features lcd controller or column driver 384 column outputs (128 rgb) display data ram 168 128 (rgb) 256 colours (rgb = 332) blue intermediate grey scales are alterable with a command interface compatibilities: Ci 2 c-bus C 8-bit parallel interface (8080 intel cpu or 6800 motorola cpu) C 3-line or 4-line serial peripheral interface (spi) C 3-line serial interface display features: C area scrolling C partial display mode with mux rate 1 : 8 to 1 : 160 C landscape or portrait mode C software-programmable grey scale method C n-line inversion on-chip: C oscillator for display system requires no external components (external clock is also possible) C generation of v col and v m C switching regulator controller for generation of row voltages (v h and v l ) C row-driver control and configuration logic logic supply voltage range from 1.5 to 3.3 v analog supply voltage range from 2.4 to 3.5 v for v col generation analog supply voltage range for v h and v l generation: 2.4 to 3.5 v display supply voltage range from 2.5 to 4.0 v low power consumption, suitable for battery operated systems cmos compatible inputs manufactured in silicon gate cmos process optimizes layout for cof, cog and tcp assembly. 2 applications mobile phones personal digital assistant (pda) automotive information systems point-of-sale terminals instrumentation. 3 general description the PCF8832 column driver is a low power cmos lcd controller, column driver and power supply controller that drives colour stn displays together with a suitable row driver. the column driver offers four microcontroller interfaces (8080-type system, 6800-type system, spi and i 2 c-bus). 4 ordering information type number package name description version PCF8832u - chip with bumps in tray -
2002 aug 16 4 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 5 block diagram handbook, full pagewidth mgw658 display data ram matrix data ram matrix latches data latches column drivers oscillator timing generator row control internal reset c0 to c383 PCF8832 384 5 t1 t2 t3 t4 t5 t6 t7 t8 t9 t10 frc controller address counter display address counter configuration controller rclk tp4 tp3 tp2 tp1 tp0 rp fi svm r1f sw1 sw2 osc i/o buffer interfaces command decoder cs/sce d/c rd/e wr/rw/sclk ps2, ps1, ps0 scl sda sdack d0/sdi d1/sdo d2 d3 d6 d7 d4/sa1 d5/sa0 lpos cscd aoff fsyn fbq v m lck ca1 ca2 v dd1 v dd3 id2 id1 id0 v ss1 v dd2 v ss2 v col v dd1 v dd1 v dd1 v dd1 v dd1 v dd1 v dd1 v dd1 v dd1 v dd1 v dd2 v col v dd1 dc/dc converter lcd power supply resrow res 3 fig.1 block diagram.
2002 aug 16 5 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 6 pinning symbol pad (1) type description c0 to c47 184 to 231 o lcd column outputs c48 to c71 235 to 258 c72 to c311 261 to 122 c312 to c335 2 to 25 c336 to c383 29 to 76 fsyn 77 i/o test input/output rclk 78 i/o row driver clock input/output rp 79 i/o start frame scan input/output fi 80 i/o inversion signal input/output svm 81 o select row-off level output resr o w 82 i/o row driver reset input/output r1f 83 o output to select shift register order sw1 84 o output to swap/no swap register 1 sw2 85 o output to swap/no swap register 2 v m 86 to 91 i/o ps mid-level column driving voltage (level between v col and v ss ) lck 92 o output clock for the switching regulator t8 93 i test inputs; note 2 t7 94 t6 95 fbq 96 i feedback input from inductive dc-to-dc convertor t4 97 o test output; note 3 v col 98 to 103 i/o ps high-level column driving voltage ca1 104 to 109 i capacitor connections for dc-to-dc convertor ca2 110 to 115 v ss2 116 to 121 ps system ground v ss1 122 to 127 ps system ground tp0 128 i trimming inputs for v h(reg) tp1 129 tp2 130 tp3 131 tp4 132 t1 133 i test input; note 4 osc 134 i external clock input or external resistor connection; note 5 t5 135 i test inputs; note 4 t2 136 id0 137 i manufacturer code input; note 6 id1 138 id2 139 lpos 140 i input indicating a left-sided chip cscd 141 i con?guration setting
2002 aug 16 6 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 notes 1. dummy pads are located at positions 1, 26, 27, 28, 232, 233, 234, 259 and 260. 2. must be connected to v m in the application. 3. must be left open-circuit in the application. 4. must be connected to v ss1 in the application. 5. if an external clock is applied, the internal oscillator must be switched off with a software command. 6. pads id2, id1 and id0 must be connected; manufacturer code recommended for philips id2 = id1 = id0 = 0. 7. must be connected to v dd1 in the application. aoff 142 i analog circuits on/off switching input ps0 143 i serial or parallel interface mode setting inputs ps1 144 ps2 145 v dd1 146 to 151 ps logic power supply voltage v dd2 152 to 157 ps capacitive booster supply voltage v dd3 158 to 160 ps analog power supply voltage t9 161, 162 i test input; note 7 t10 163, 164 i test input; note 7 d0/sdi 165 i/o parallel or serial data input/output d1/sdo 166 i/o parallel or serial data input/output d2 167 i/o parallel data input/output d3 168 i/o parallel data input/output d4/sa1 169 i/o parallel data or i 2 c-bus slave address input/output d5/sa0 170 i/o parallel data or i 2 c-bus slave address input/output d6 171 i/o parallel data input/output d7 172 i/o parallel data input/output res 173 i external reset input, active low cs/ sce 174 i chip select parallel interface or serial chip enable input rd/e 175 i read clock (8080) or clock (6800) input wr/r w/sclk 176 i write clock (8080) or read write selector (6800) or serial clock input d/ c 177 i data or command indicator input t3 178 o test output; note 3 sda 179, 180 i i 2 c-bus data input sdack 181 o i 2 c-bus acknowledge output scl 182, 183 i i 2 c-bus clock input symbol pad (1) type description
2002 aug 16 7 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 7 functional description 7.1 i/o buffer and interface the interface is the connection between the outside world and PCF8832. one of five industrial standard interfaces can be selected using the interface configuration inputs ps2, ps1 and ps0. 7.2 con?guration control it is possible to configure the PCF8832s to use external voltages, see table 2. table 1 default con?guration settings table 2 analog circuit con?guration 7.3 oscillator the on-chip oscillator provides the clock signal for the display system. an external clock signal, if used, is connected to the osc input. in this case the internal oscillator must be switched off by a software command. to improve the timing accuracy there is an external resistor option. if this option is used, the external resistor must be connected between osc and v dd1 and the appropriate register must be set. if the internal resistor is selected, the osc input must be left open-circuit. 7.4 display data ram the display data ram (ddram) is a 128 9 168-bit static ram for display data storage. during ram access, data is transferred to the ddram via the interface. 7.5 address counter the address counter sets the addresses of the display data ram for writing operations. 7.6 display address counter the display is generated by continuously reading-out rows of ram data to the dot matrix lcd via the column outputs. the display status (all dots on/off and normal/inverse video) is set via the interface. 7.7 command decoder the command decoder identifies command words arriving at the interface and routes the following data bytes to their destination. 7.8 dc-to-dc converter the voltage multiplier generates the required column voltage v col . pins ca1 and ca2 must be connected to an external capacitor. if the capacitive dc-to-dc converter is switched off by aoff = 1, then v col must be supplied externally. 7.9 lcd power supply the lcd power supply block generates the row voltage level v m (equivalent to ). if the lcd power supply is switched off by aoff = 1, then v m must be supplied from an external source. 7.10 internal reset the internal reset circuit handles hardware and software resets, provides the reset signal required internally and controls the reset signal for the row driver ic. 7.11 timing generator the timing generator produces the various signals required to coordinate the column driver with the row driver. 7.12 row driver control the row driver ic is controlled completely by commands from the column driver. 7.13 column drivers and data latches the lcd drive section includes 128 3 column outputs (c0 to c383) which should be connected directly to the lcd. the column output signals are generated in accordance with the data in the display latches. the data are loaded from the display ram when the corresponding row signal is active. unused column outputs should be left open-circuit when less than 384 columns are required. input default value cscd 0 fsyn 0 lpos 1 analog switching0 effect aoff = 0 analog part active aoff = 1 analog part switched off, analog voltages are input through v col , v m v col 2 -------------
2002 aug 16 8 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 7.14 lcd waveforms and ddram to data mapping mgw659 row 0 r0(t) col 0 c0(t) col 1 c1(t) v h - v col frame n frame n + 1 012345678 ... ...159 012345678 ... ... 159 v state1 (t) v state1 (t) v state2 (t) v h v m v ss v col v l row 1 r1(t) v h v m v ss v col v l v h v m v ss v col v l v h v m v ss v col v l v h - v ss v m - v ss v m - v ss v m - v col v l - v ss v m - v col v h - v col v state2 (t) v h - v ss v m - v ss v m - v col v l - v col v m - v ss v m - v col v l - v ss v l - v col fig.2 typical lcd driver waveforms. (1) v state1 (t) = r0(t) - c1(t). (2) v state2 (t) = r1(t) - c1(t).
2002 aug 16 9 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 handbook, full pagewidth top of lcd mgw660 ddram red green blue r0 r1 r2 r8 r159 lcd y address 0 y address 1 y address 2 y address 3 y address 4 rgb y address 158 y address 159 y address 160 y address 167 red green blue fig.3 ddram-to-display mapping.
2002 aug 16 10 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 7.15 frame rate control the frc controller generates the rgb grey scales by means of frame rate control. there are two frc options, selectable via software commands, to give 9-frame or 7-frame working. for every pixel, eight shades of grey are created over the number of frames of the selected option. handbook, full pagewidth 0 1 grey scale ratio v off(rms) v on(rms) v pixel(eff) mgu592 fig.4 grey scale ratio as a function of effective pixel voltage. handbook, halfpage r2 b2 b1 b0 column bits r1 r0 bl2 bl1 bl0 rgb pixel in ddram mgu593 g2 red blue green g1 g0 fig.5 pixel bit definition.
2002 aug 16 11 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 7.15.1 f rame rate control with 9 frames table 3 grey scale encoding; 9 frames b2 b1 b0 effective pixel voltage 000 0 9 v off(rms) 001 2 9 010 3 9 011 4 9 100 5 9 101 6 9 110 7 9 111 9 9 v on(rms) handbook, full pagewidth mgw663 frame n n + 1n + 2n + 3n + 4n + 5n + 6 super-frame row r0 row r1 row r2 row r158 row r159 column b0 b1 b2 b2 b0 b1 b1 n + 7n + 8 b2 b2 fig.6 frc driving scheme with 9 frames.
2002 aug 16 12 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 7.15.2 f rame rate control with 7 frames table 4 grey scale encoding; 7 frames b2 b1 b0 effective pixel voltage 000 0 7 v off(rms) 001 1 7 010 2 7 011 3 7 100 4 7 101 5 7 110 6 7 111 7 7 v on(rms) handbook, full pagewidth mgw664 frame n n + 1n + 2n + 3n + 4n + 5n + 6 super-frame row r0 row r1 row r2 row r158 row r159 column b2 b1 b2 b2 b1 b0 b2 fig.7 frc driving scheme with 7 frames.
2002 aug 16 13 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 7.16 waveforms with frame inversion or n-line inversion the PCF8832 offers the possibility of using different waveforms. figure 8 shows the standard alt and pleshko (apt) frame inversion waveforms. n-line inversion, synchronized and asynchronous to the frame, are shown in figs 9 and 10. selection of one of these options is made via software command. mgw665 handbook, full pagewidth frame n frame n + 1 fi r1 r0 r2 r159 r158 r3 r4 r5 r6 r7 fig.8 frame inversion.
2002 aug 16 14 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 mgw666 handbook, full pagewidth frame n frame n + 1 fi r1 r0 r2 r159 r158 r3 r4 r5 r6 r7 fig.9 n-line inversion, synchronized with frame.
2002 aug 16 15 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 mgw667 handbook, full pagewidth frame n frame n + 1 fi r1 r0 r2 r159 r158 r3 r4 r5 r6 r7 fig.10 n-line inversion, not synchronized with frame.
2002 aug 16 16 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 7.17 ddram addressing data is written byte-wise into the ram matrix of the PCF8832 as illustrated in fig.11. the display ram has a matrix of 168 128 9 bits. ram locations are addressed by the address pointers. the address ranges are x = 0 to x = 127 (7f) and y = 0 to y = 167 (a7h). addresses outside of these ranges are not allowed. before writing to the ram, a window must be defined into which it can be written. the window is programmable via the command registers with xs and ys designating the start address, and xe and ye designating the end address. if, for example, the whole display content is to be written, the window is defined by the following values: xs = 0 (0h), ys = 0 (0h), xe = 127 (7fh) and ys = 159 (9fh). in vertical addressing mode (v = 1), the y-address increments after each byte. after the last y-address (y = ye), y wraps around to ys and x increments to address the next column. in horizontal addressing mode (v = 0), the x-address increments after each byte. after the last x-address (x = xe), x wraps around to xs and y increments to address the next row. after the very last address (x = xe and y = ye) the address pointers wrap around to address (x = xs and y = ys). for flexibility in handling a wide variety of display architectures, the commands ram data addressing and data control define flags mx, my and l, which allows mirroring of the x and y-addresses and selection of landscape or portrait mode. all combinations of flags are allowed. the available combinations of writing to the display ram are shown in figs 12 to 17. when mx, my, v or l are changed, the data must be rewritten to the display ram. handbook, full pagewidth mgw668 0 xe xs ys ye 1 2 3 4 5 6 7 167 127 0 y address x address r2 r1 r0 g2 g1 g0 bi2 bi1 bi0 r2 r1 r0 g2 g1 g0 b1 b0 d7 d6 d5 d4 d3 d2 d1 d0 display byte sent via interface pixel information stored in display ram d7 d6 d5 d4 d3 d2 diii dii di rgb fig.11 ram format and addressing.
2002 aug 16 17 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 handbook, halfpage mgw669 ys ye xe xs 127 0 x address 0 167 y address handbook, halfpage mgw670 ys ye xe xs 127 0 x address 0 167 y address fig.12 sequence of writing data bytes into ram as a function of vertical control bit v. a. v = 0, mx = 0, my = 0 and l = 0. b. v = 1, mx = 0, my = 0 and l = 0.
2002 aug 16 18 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 handbook, halfpage mgw671 ys ye xe xs 127 0 x address 0 167 y address handbook, halfpage 0 127 x address 0 167 y address mgw672 ys ye xs xe handbook, halfpage 127 0 x address 167 0 y address mgw673 ye ys xe xs handbook, halfpage 0 127 x address 167 0 y address mgw674 ye ys xe xs fig.13 sequence of writing data bytes into ram with horizontal addressing (v = 0) as a function of mirror control bits mx and my. a. v = 0, mx = 0, my = 0 and l = 0. b. v = 0, mx = 1, my = 0 and l = 0. c. v = 0, mx = 0, my = 1 and l = 0. d. v = 0, mx = 1, my = 1 and l = 0.
2002 aug 16 19 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 handbook, halfpage mgw676 ys ye xs xe 0 127 x address 0 167 y address handbook, halfpage mgw678 ye ys xe xs 0 127 x address 167 0 y address fig.14 sequence of writing data bytes into ram with vertical addressing (v = 1) as a function of mirror control bits mx and my. a. v = 1, mx = 0, my = 0 and l = 0. b. v = 1, mx = 1, my = 0 and l = 0. c. v = 1, mx = 0, my = 1 and l = 0. d. v = 1, mx = 1, my = 1 and l = 0. handbook, halfpage mgw675 ys ye xe xs 127 0 x address 0 167 y address handbook, halfpage mgw677 ye ys xe xs 127 0 x address 167 0 y address
2002 aug 16 20 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 handbook, full pagewidth mgw679 x y 127 0 x address 0 167 y address 0 127 y address 0 167 x address fig.15 principle of landscape/portrait switching using landscape control bit l. a. portrait (l = 0). b. landscape (l = 1).
2002 aug 16 21 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 handbook, halfpage mgw680 ys ye xe xs x y 167 0 x address 0 127 y address handbook, halfpage 0 167 x address 0 127 y address mgw681 ys ye xs xe y x handbook, halfpage 167 0 x address 127 0 y address mgw682 ye ys xe xs y x handbook, halfpage 0 167 x address 127 0 y address mgw683 ye ys xs xe y x fig.16 sequence of writing data bytes into ram with horizontal addressing and in landscape mode as a function of mirror control bits mx and my. a. v = 0, mx = 0, my = 0 and l = 1. b. v = 0, mx = 1, my = 0 and l = 1. c. v = 0, mx = 0, my = 1 and l = 1. d. v = 0, mx = 1, my = 1 and l = 1.
2002 aug 16 22 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 handbook, halfpage mgw684 ys ye xe xs x y 167 0 x address 0 127 y address handbook, halfpage mgw685 ys ye xs xe y x 0 167 x address 0 127 y address handbook, halfpage mgw686 ye ys xe xs y x 167 0 x address 127 0 y address handbook, halfpage mgw687 ye ys xs xe y x 0 167 x address 127 0 y address fig.17 sequence of writing data bytes into ram with vertical addressing and in landscape mode as a function of mirror control bits mx and my. a. v = 1, mx = 0, my = 0 and l = 1. b. v = 1, mx = 1, my = 0 and l = 1. c. v = 1, mx = 0, my = 1 and l = 1. d. v = 1, mx = 1, my = 1 and l = 1.
2002 aug 16 23 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 8 instructions the PCF8832 communicates with the host via two 8-bit parallel interfaces, a 3-line or a 4-line serial peripheral interface or an i 2 c-bus interface. processing of the instructions does not require the display clock. the PCF8832 has two access types, those defining the operating mode of the device (instructions) and those filling the display ram. the latter are the most frequently used. efficient data transfer is achieved by auto-incrementing ram address pointers. there are three types of instructions: defining display configuration miscellaneous instructions setting x and y-addresses. the initial sequence to be sent to the ic is given in table 5. table 5 initial instruction sequence control byte (hex) register value (hex) 85 06 a2 00 table 6 command register only command register addresses shown are allowed; after reset the registers go to their default value; d is equivalent to don't care; see table 7 for explanation of control bits used adr (hex) d7 d6 d5 d4 d3 d2 d1 d0 default (hex) description 0000000000 00 nop (no operation) 0100000 d rsta pd 01 power-down 020000 mymx0 00 ram data addressing 0300000 d l v 00 data control 04 0 dd 0 sps pm dim don 00 display settings 05000000erec02 oscillator-related bits 06 xs[7] xs[6] xs[5] xs[4] xs[3] xs[2] xs[1] xs[0] 00 x-adr start; 0 xs ff 07 xe[7] xe[6] xe[5] xe[4] xe[3] xe[2] xe[1] xe[0] 7f x-adr end; xs xe ff 08 ys[7] ys[6] ys[5] ys[4] ys[3] ys[2] ys[1] ys[0] 00 y-adr start; 0 ys a8 09 ye[7] ye[6] ye[5] ye[4] ye[3] ye[2] ye[1] ye[0] a7 y-adr end; ys ye a8 0a ddddd vmoe vcoe ofq 07 io con?guration; oscillator frequency 0b nli7 nli6 nli5 nli4 nli3 nli2 nli1 nli0 00 n-line inversion 0c 0 0 b002 b001 b000 b012 b011 b010 01 mapping blue scale b00; b01 0d 0 0 b102 b101 b100 b112 b111 b110 27 mapping blue scale b10; b11 0e0000 d 0 0 cf0 00 colour ?lter (rgb array) 0f aa1s7 aa1s6 aa1s5 aa1s4 aa1s3 aa1s2 aa1s1 aa1s0 00 active area 1 start adr 10 aa1e7 aa1e6 aa1e5 aa1e4 aa1e3 aa1e2 aa1e1 aa1e0 4f active area 1 end adr 11 aa2s7 aa2s6 aa2s5 aa2s4 aa2s3 aa2s2 aa2s1 aa2s0 50 active area 2 start adr 12 aa2e7 aa2e6 aa2e5 aa2e4 aa2e3 aa2e2 aa2e1 aa2e0 9f active area 2 end adr 13 dsa17 dsa16 dsa15 dsa14 dsa13 dsa12 dsa11 dsa10 00 scroll area start adr; dsa1 dsa2 14 dsa27 dsa26 dsa25 dsa24 dsa23 dsa22 dsa21 dsa20 00 scroll area end adr 15 sep7 sep6 sep5 sep4 sep3 sep2 sep1 sep0 00 scroll entry point 16 0 0 d ffq4 ffq3 ffq2 ffq1 ffq0 05 set frame frequency
2002 aug 16 24 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 table 7 explanation of control bits used in table 6 170000fiir0 frcm 0d frame inversion; frc 18 vpr7 vpr6 vpr5 vpr4 vpr3 vpr2 vpr1 vpr0 a2 program v hreg 190000 vpc3 vpc2 vpc1 vpc0 05 program v col 1a 0 0 slb2 slb1 slb0 sla2 sla1 sla0 07 temperature compensation slopes 1b 0 0 sld2 sld1 sld0 slc2 slc1 slc0 10 temperature compensation slopes 1c vl7 vl6 vl5 vl4 vl3 vl2 vl1 vl0 d1 vop vh limit value 1d 0 0 0 dbl sec r1f sw2 sw1 04 row driver control 1e00000id2id1id000 chip identity 1f 0 td6 td5 td4 td3 td2 td1 td0 20 temperature read data 3f00111111 - software reset bit 0 1 pd active mode power-down mode rsta no register read read value from select address mx no mirror x mirror x my no mirror y mirror y l portrait mode landscape mode v ram write in x direction vertical ram write, in y direction don display off display on dim normal display display inverse video mode pm no partial display mode partial display mode active sps scroll inactive start programmed scroll active ec internal oscillator external clock applied er external resistor used internal resistor used ofq f lck = 300 khz oscillator frequency at lck output f lck = 600 khz vmoe v m is input v m is enabled as output vcoe v col is input v col is enabled as output ir asynchronous n-line inversion n-line inversion related to frame fi no frame inversion frame inversion active frcm frame rate control, 7-frame method frame rate control, 9-frame method row driver control dbl single line mode double line mode sec ?rst half of ram is displayed (dbl = 1) second half of ram is displayed (dbl = 1) r1f shift register 2 ?rst in chain shift register 1 ?rst in chain sw1 normal row shift direction reg1[0 to 79] swapped shift direction reg1[79 to 0] sw2 normal row shift direction reg2[80 to 159] swapped shift direction reg2[159 to 80] adr (hex) d7 d6 d5 d4 d3 d2 d1 d0 default (hex) description
2002 aug 16 25 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 table 8 n-line inversion (nli[7:0] < 160) decoding of the blue bits is shown in table 9. the data byte for one pixel contains 8 bits (rrrgggbb). the red and green bits will be written directly to the ram. for the blue bits, the data to be written for b[1:0] values are defined in the command register (address 0ch and 0dh). the procedure for writing the blue bits is: 1. program the blue scale register (adr: 0ch and 0dh) e.g. set register 0ch to 01h. 2. send pixel information via interface; the pixel value via interface is adh, (rrr = 101), (ggg = 011) and (b[1:0] = 01). 3. write procedure of pixel information to display ram: a) rrr and ggg is written directly to the ram b) the two blue bits decide which register bits are to be used, in this example b012, b011 and b010 will be written as blue pixel information to the display ram. table 9 translation of blue bits table 10 column output voltage ( d v col = 100 mv) table 11 set frame frequency nli[7:0] description 00000000 no n-line inversion (frame inversion) 00000001 inversion after each row 00000010 inversion after 2 rows to to 01100100 inversion after 100 rows to to 10011111 inversion after 159 rows b[1:0] register bits 0ch and 0dh 00 b002 b001 b000 01 b012 b011 b010 10 b102 b101 b100 11 b112 b111 b110 vpc[3:0] v col (v) 0000 2.5 to to 1111 4.0 ffq[4:0] frame frequency (hz) 00000 20 00001 40 00010 60 00011 80 00100 100 00101 120 00110 140 00111 160 01000 180 01001 200 01010 220 01011 240 01100 260 01101 280 01110 300 01111 320 10000 340 10001 360 10010 380 10011 400 10100 - 10101 - 10110 - 10111 - 11000 - 11001 - 11010 - 11011 - 11100 - 11101 - 11110 - 11111 -
2002 aug 16 26 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 table 12 colour ?lter cf0 c0 c1 c2 c3 c4 c5 c6 c7 to c383 0rgbrgbrg b 1bgrbgrbg r 8.1 function sets 8.1.1 nop the no operation functionality is provided by the nop register. according to the interface protocol, first the address 00h and then the register value 00h must be sent. 8.1.2 r eset the chip has a hardware and a software reset. after power-up, a hardware reset input ( res) must be applied. the hardware and software resets give the same results. after a reset the chip has the following state: all column outputs set to v ss (display off) ram data undefined power-down mode command register set to default states (see table 6). 8.1.3 s oftware reset the software reset is applied following interface protocol: 1. send a control byte with the software register address (3fh). 2. send the register value (3fh). 8.1.4 p ower - down during power-down (pd), all static currents are switched off (no internal oscillator, no timing and no lcd segment drive system) and all lcd column outputs are connected internally to v ss . the i/o buffer and interface remain operational. when pd = 1, the PCF8832 is in the power-down mode: all column outputs are set to v ss (display off) interface is operational; commands can be executed ram contents are not cleared; ram data can be written register settings remain unchanged. 8.1.5 v ertical or horizontal addressing when v = 0, horizontal addressing is selected and the data is written into the ddram as shown in fig.13. when v = 1, vertical addressing is selected and the data is written into the ddram as shown in fig.14. 8.1.6 d isplay on / off table 13 display mode bits dim and don dim don mode v pixel 0 0 all pixels off v off(rms) 0 1 normal mode pixel value: (000) = v off(rms) ; (111) = v on(rms) 1 0 all pixels on v on(rms) 1 1 inverse video mode pixel value: (111) = v off(rms) ; (000) = v on(rms)
2002 aug 16 27 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 8.1.7 p artial m ode the following steps must be performed to enter partial mode (pm), refer to fig.18: 1. set start address of active area 1 aa1s[7:0]. 2. set end address of active area 1 aa1e[7:0]. 3. set start address of active area 2 aa2s[7:0]. 4. set end address of active area 2 aa2e[7:0]. 5. enter partial mode pm = 1. when setting the addresses the following condition must be ensured: 0 aa1s < aa1e < aa2s < aa2e 9fh in partial mode, the mux rate of the driver is set automatically to the minimum required thus reducing power consumption. the appropriate operating voltages v h and v col must be programmed. scroll mode cannot be used in partial mode. mgw688 h andbook, full pagewidth 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 row 3 row 1 row 0 row 2 row 7 row 5 row 4 row 6 row 11 row 9 row 8 row 10 row 15 row 13 row 12 row 14 row 23 row 21 row 20 row 22 row 27 row 25 row 24 row 26 row 31 row 29 row 28 row 30 row 147 row 145 row 144 row 146 row 19 row 17 row 16 row 18 row 151 row 149 row 148 row 150 row 155 row 153 row 152 row 154 row 159 row 157 row 156 row 158 aa1s [ 7:0 ] aa1e [ 7:0 ] aa2s [ 7:0 ] aa2e [ 7:0 ] ram display partial area 2 partial area 1 fig.18 partial mode.
2002 aug 16 28 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 8.1.8 s croll mode the following steps must be performed to enter scroll mode, refer to fig.19: 1. define the scroll area: a) set start address dsa1[7:0] b) set end address dsa2[7:0]. 2. set scroll entry point sep[7:0]. 3. enter scroll mode by setting start programmed scroll sps = 1. 4. after the desired time interval, increment the scroll address to sep + n for an n-line step. 5. keep incrementing the scroll address at regular intervals. 6. stop scroll mode sps = 0. if dsa1 = n with 0 < n < 159 and dsa2 = 159, then only one fixed area at the top of the display is used. in this configuration the hidden part of the ram y-addresses 160 to 167 can be used in scroll mode. mgw689 handbook, full pagewidth 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 row 3 row 1 row 0 row 2 row 7 row 5 row 4 row 6 row 11 row 9 row 8 row 10 row 15 row 13 row 12 row 14 row 23 row 21 row 20 row 22 row 27 row 25 row 24 row 26 row 31 row 29 row 28 row 30 row 147 row 145 row 144 row 146 row 19 row 17 row 16 row 18 row 151 row 149 row 148 row 150 row 155 row 153 row 152 row 154 row 159 row 157 row 156 row 158 dsa1 [ 7:0 ] dsa2 [ 7:0 ] sep [ 7:0 ] ram display f s fix area scroll area f fix area fig.19 scroll mode.
2002 aug 16 29 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 8.1.9 d ouble line mode if dbl = 1, then two rows will be selected at the same time. in this case, only the half of the ram content can be displayed. the sec bit selects the part of the ram to be displayed (see fig.20). double line mode can be used in combination with the scroll mode. if sec = 0, the first part of the ram y-address 0 to 79 will appear on the display in double line mode. during scroll mode, the hidden part of the ram y-address 80 to 167 can be scrolled-up. if sec = 1, the second part of the ram will be displayed. mgw690 h andbook, full pagewidth 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 16 17 18 19 75 76 77 78 79 80 81 82 83 row 3 row 1 row 0 row 2 row 7 row 5 row 4 row 6 row 11 row 9 row 8 row 10 row 15 row 13 row 12 row 14 row 75 row 79 row 77 row 76 row 78 row 83 row 81 row 80 row 82 row 147 row 145 row 144 row 146 row 19 row 17 row 16 row 18 row 151 row 149 row 148 row 150 row 155 row 153 row 152 row 154 row 159 row 157 row 156 row 158 ram display sec = 0 fig.20 double line mode.
2002 aug 16 30 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 8.2 set y-address bits ys[7:0] and ye[7:0] define the y-address range of the display ram for writing data. values of ys and ye are between 0 and 167 (a7h); ys must be smaller then ye. table 14 y-address range 8.3 set x-address bits xs and xe define the x-address range of the display ram for writing data. values of xs, xe are between 0 and 127 (7fh); xs must be smaller then xe. 8.4 programming v col v col can be programmed in the range v col(min) = 2.5 v to v col(max) = 4.0 v. the following equation shows the calculation of v col where vpc is a 4-bit value that can be set via the command register (see table 10) d v col = 100 mv. regardless of the equation, the value of v col is limited to the range 2.5 to 4.0 v. 8.5 calculation of v h the following equation shows how to calculate v h . r1 and r2 are external resistors (see fig.62). where 8.6 programming of v h(reg) the voltage v h(reg) regulates the external row voltage level v h with the control of the external inductive dc-to-dc converter. if the external voltage v fbq 2002 aug 16 31 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 9 interfaces 9.1 interface de?nitions table 16 selection of interface type table 17 control byte de?nition ps2 ps1 ps0 interface read-back select remarks 0 0 0 3-line spi via command bit rstat 0 0 1 4-line spi via command bit rstat 010i 2 c-bus via r/ w in slave address 0 1 1 serial (3-line) via command bit rstat 1 0 0 8080 mpu basic wr write strobe basic protocol only 1 1 0 8080 mpu wr write strobe 1 0 1 6800 mpu basic r/ w = 1 cs used as clock; basic protocol only 1 1 1 6800 mpu r/ w=1 interface d7 d6 d5 d4 d3 d2 d1 d0 comment i 2 c-bus co d/ c adr5 adr4 adr3 adr2 adr1 adr0 parallel (8080) co 0 adr5 adr4 adr3 adr2 adr1 adr0 external signal a0 used parallel (6800) co 0 adr5 adr4 adr3 adr2 adr1 adr0 external signal a0 used spi (3-line) co d/ c adr5 adr4 adr3 adr2 adr1 adr0 spi (4-line) co 0 adr5 adr4 adr3 adr2 adr1 adr0 external signal a0 used serial (3-line) co 0 adr5 adr4 adr3 adr2 adr1 adr0 ?rst bit for dc handbook, full pagewidth mgw694 control byte d7 d6 adr [ 5:0 ] rv [ 7:0 ] adr [ 5:0 ] 0 1 2 3 3f register address (hex) register value fig.21 command register addressing.
2002 aug 16 32 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 table 18 bits co and d/ c notes 1. rsta specifies the read or write mode of register rsta: 0 = write mode; 1 = read mode. rsta is used only with the serial and i 2 c-bus interfaces. 2. read mode protocol for serial interfaces. 9.2 general protocol the generally-supported protocols for programming the lcd driver are shown in figs 22 and 23. rsta (1) co d/ c description 0 0 0 write stream of commands, starting at register adr[5:0] 0 1 write stream of data to ram, adr[5:0] dont care 1 0 write single command to register adr[5:0] 1 1 write single ram data, adr[5:0] dont care 1 (2) 0 0 read all registers, starting at register adr[5:0] 0 1 not used 1 0 read single register at adr[5:0] 1 1 not used handbook, full pagewidth mgw695 rv cb rv cb cb rv fig.22 basic protocol (d/ c = 0). cb = control byte. rv = register value. handbook, full pagewidth mgw696 s p rvn rv(n + 1) rv(n + 2) cbn rv(n + m) fig.23 advanced protocol (d/ c = 0). s = start data transmission. cbn = control byte that points to address n. rvn = register value for register of address n. rv(n + 1) = register value for register of address n + 1. p = stop data transmission.
2002 aug 16 33 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 10 parallel interfaces the parallel interfaces that can be selected are the 6800-type and 8080-type 8-bit bidirectional interface for communication between the microcontroller and the lcd driver chip. the selection of an interface is done with inputs ps2, ps1 and ps0, see table 16. 10.1 6800-type parallel interface the interface functions of the 6800-type parallel interface are shown in table 19. figures 24 to 29 show the data transfer in different modes. the transmission byte (tb) shown in these figures is a register value or a control byte, depending on the mode and protocol used. table 19 6800-type parallel interface function d/ cr/ wr operation 0 0 command data write 0 1 read status register 1 0 display data write 1 1 none handbook, full pagewidth s p mgw697 cs d/c rw tb tb tb tb tb d [ 7:0 ] tb e rvn rv(n + 1) rv(n + 2) rv(n + 3) cb rv(n + m) fig.24 parallel bus protocol, advanced write to register (ps[2:0] = 111). handbook, full pagewidth s p mgw698 cs d [ 7:0 ] d/c rw tb tb tb tb tb d [ 7:0 ] tb e rvn rv(n + 1) rv(n + 2) rv(n + 3) cb rv(n + m) fig.25 parallel bus protocol, advanced read from register (ps[2:0] = 111).
2002 aug 16 34 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 handbook, full pagewidth mgw699 cs d [ 7:0 ] d/c e rw byte 1 byte 2 byte 3 byte 4 byte 5 byte 6 dram data dram data dram data dram data dram data dram data fig.26 parallel bus protocol, write to ram. handbook, full pagewidth mgw700 tb tb tb tb tb tb rv cb rv cb cb s rv p cs d [ 7:0 ] d/c e rw fig.27 parallel bus protocol, basic write to register (ps[2:0] = 111). handbook, full pagewidth mgw701 tb tb tb tb tb tb rv cb rv cb cb rv cs d [ 7:0 ] d/c rw fig.28 parallel bus protocol, basic write to register (ps[2:0] = 101).
2002 aug 16 35 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 handbook, full pagewidth mgw702 cs d [ 7:0 ] d/c rw tb tb tb d [ 7:0 ] tb tb tb rv cb rv cb cb rv fig.29 parallel bus protocol, basic read from register (ps[2:0] = 101). 10.2 8080-type parallel interface the interface functions of the 8080-type parallel interface are given in table 20. figures 30 to 34 show the data transfer in different modes. the transmission byte (tb) shown in these figures is a register value or a control byte, depending on mode and protocol used. table 20 8080-type parallel interface function note 1. - indicates a rising edge. a0 (d/ c) rd (1) wr (1) operation 01 - command data write 11 - display data write 0 - 1 read status register 1 - 1 none 1 -- not allowed handbook, full pagewidth s p mgw703 cs d [ 7:0 ] d/c wr tb tb tb tb tb tb rvn rv(n + 1) rv(n + 2) rv(n + 3) cb rv(n + m) fig.30 parallel bus protocol, advanced write to register (ps[2:0] = 110).
2002 aug 16 36 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 handbook, full pagewidth s p mgw704 cs d [ 7:0 ] d/c wr tb tb tb tb tb d [ 7:0 ] tb rd rvn rv(n + 1) rv(n + 2) rv(n + 3) cb rv(n + m) fig.31 parallel bus protocol, advanced read from register (ps[2:0] = 110). handbook, full pagewidth mgw705 cs d [ 7:0 ] d/c wr tb tb tb tb tb tb rv cb rv cb cb rv fig.32 parallel bus protocol, basic write to register (ps[2:0] = 100).
2002 aug 16 37 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 handbook, full pagewidth mgw706 cs d [ 7:0 ] d/c wr tb tb tb d [ 7:0 ] tb tb tb rd rv cb rv cb cb rv fig.33 parallel bus protocol, basic read from register (ps[2:0] = 100). handbook, full pagewidth mgw707 cs d [ 7:0 ] d/c wr tb tb tb tb tb tb ram data ram data ram data ram data ram data ram data fig.34 parallel bus protocol, write to display ram (ps[2:0] = 100).
2002 aug 16 38 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 11 serial interfaces communication with the microcontroller can also occur via a clock-synchronized serial peripheral interface. it is possible to select two different 3-line interfaces (spi and serial interface) or a 4-line spi. 11.1 serial peripheral interface the spi is a 3-line or 4-line interface for communication between the microcontroller and the lcd driver chip. the three lines are: sce (chip enable), sclk (serial clock) and sdi (serial data). for the 4-line serial interface a separate d/ c line is included. the PCF8832 is connected to the serial data i/o of the microcontroller by two pins: sdi (data input) and sdo (data output) which must be connected together. 11.1.1 w rite mode the display data/command indication may be controlled either via software (3-line spi) or the d/ c select pin (4-line spi). when the d/ c pin is used, display data is transmitted when d/ c is high and command data is transmitted when d/ c is low (see figs 35 and 36). when d/ c is not used, then the d/ c is set via the control byte. when the 3-line spi interface is used, the display data/command is controlled by software (see figs 37 and 38). if sce is pulled high during a serial display data stream, the interrupted byte is invalid data but all previously transmitted data are valid. handbook, full pagewidth sce sclk sdi mgw708 b6 b7 b5 b4 b3 b2 b1 b0 b7 b6 b5 b4 b3 b2 b1 b0 d/c s p register value control byte fig.35 serial bus protocol, write to register. handbook, full pagewidth sce sclk sdi mgw709 b6 b7 b5 b4 b3 b2 b1 b0 b7 b6 b5 b4 b3 b2 b1 b0 d/c s p display data control byte fig.36 serial bus protocol, write to ram.
2002 aug 16 39 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 handbook, full pagewidth sce sclk sdi b6 b7 b5 b4 b3 b2 b1 b0 b7 b6 b5 b4 b3 b2 b1 b0 s p register value control byte mgw710 fig.37 serial bus protocol, write to register (d/ c = 0 set into control byte). handbook, full pagewidth sce sclk sdi b6 b7 b5 b4 b3 b2 b1 b0 b7 b6 b5 b4 b3 b2 b1 b0 s p display data control byte mgw711 fig.38 serial bus protocol, write to ram (dc = 1 set into control byte).
2002 aug 16 40 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 11.1.2 r ead mode ( only command register ) the read mode of the interface means that the microcontroller reads data from the PCF8832. to do so, the microcontroller first sends a command sequence, the PCF8832 then responds by transmitting data on the sdo line. after that, sce is required to go high (see fig.39) and this resets the rsta bit to write operation. the PCF8832 samples the sdi data at rising edges, but shifts sdo data at falling sclk edges. thus the microcontroller should read sdo data at rising sclk edges. after the read command sequence has been sent, the sdi line must be set to 3-state not later than the falling sclk edge of the last bit (see fig.39). handbook, full pagewidth sce sdi sdo d/c sclk b7 b6 b5 b4 b3 b2 b1 b0 b7 b6 b5 b4 b3 b2 b1 b0 b7 b6 b5 b4 b3 b2 b1 b0 b7 b6 b5 b4 b3 b2 b1 b0 cb (adr [ 5:0 ] = 01h) s rv (set rsta = 1) cb (set read adr = n) rv (from adrn) p mgw712 fig.39 serial bus protocol, read from register.
2002 aug 16 41 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 11.2 serial interface (3-line) the serial interface is also a 3-line bidirectional interface for communication between the microcontroller and the lcd driver chip. the three lines are: sce (chip enable), sclk (serial clock) and sdi/sdo (serial data). 11.2.1 w rite mode the interface write mode means that the microcontroller writes commands and data to the PCF8832. each data packet contains a control bit d/ c and a transmission byte. if d/ c is low, the byte that follows is interpreted as a control byte. the basic and the advanced protocols are supported. the command set is given in table 6. if d/ c is high, the byte that follows is stored in the display data ram. after every data byte the address counter is incremented automatically. the serial interface is initialized when sce is high. in this state, sclk clock pulses have no effect and no power is consumed by the serial interface. a falling edge on sce enables the serial interface and indicates the start of data transmission. serial bus protocol (see fig.41): when sce is high, sclk clocks are ignored. during the high time of sce, the serial interface is initialized. at the falling edge of sce, sclk must be low sdi is sampled on the rising edge of sclk d/ c indicates whether the byte is a command (d/ c=0) or ram data (d/ c = 1); d/ c is sampled with the first rising edge of sclk if sce stays low after the last bit of a command/data byte, the serial interface expects the d/ c bit of the next byte at the next rising edge of sclk a reset pulse with res interrupts the transmission (the data being written into the ram may be corrupted); the registers are cleared, then if sce is low after the rising edge of res, the serial interface is ready to receive the d/ c bit of a command/data byte. handbook, full pagewidth mgw713 transmission byte d7 d6 d5 d4 d3 d2 d1 d0 msb lsb transmission byte (1) d/c transmission byte d/c d/c transmission byte d/c fig.40 serial data stream, write mode. (1) transmission byte may be a command byte or a data byte.
2002 aug 16 42 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 handbook, full pagewidth sce sclk sdi mgw714 b7 b6 b5 b4 b3 b2 b1 b0 b7 b6 b5 b4 b3 b2 b1 b0 d/c d/c s p register value control byte fig.41 serial bus protocol, write to register with control bit in transmission. handbook, full pagewidth 0 0 adr [ 5:0 ] = n mgw715 start data transmission sce = 0 sce = 1 command mode (1 sclk cycle) control byte (8 sclk cycles) register value for adr = n + m register value for adr = n register value for adr = n + 1 (8 sclk cycles) (8 sclk cycles) stop data transmission (8 sclk cycles) command mode (1 sclk cycle) command mode (1 sclk cycle) command mode (1 sclk cycle) k - 1 k + 1 k 7 6 5 4 3 2 1 d/c = 0 d/c = 0 d/c = 0 d/c = 0 fig.42 write sequence to register, advanced protocol.
2002 aug 16 43 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 mgw716 handbook, full pagewidth start data transmission sce = 0 sce = 1 command mode (1 sclk cycle) control byte 1 0 adr [ 5:0 ] = n 1 0 adr [ 5:0 ] = l 1 0 adr [ 5:0 ] = m (8 sclk cycles) register value for adr = m register value for adr = n (8 sclk cycles) (8 sclk cycles) stop data transmission control byte (8 sclk cycles) register value for adr = l (8 sclk cycles) k - 2 control byte (8 sclk cycles) command mode (1 sclk cycle) command mode (1 sclk cycle) command mode (1 sclk cycle) command mode (1 sclk cycle) command mode (1 sclk cycle) k - 1 k + 1 k k - 3 9 8 7 6 5 4 3 2 1 d/c = 0 d/c = 0 d/c = 0 d/c = 0 d/c = 0 d/c = 0 fig.43 write sequence to register, basic protocol.
2002 aug 16 44 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 handbook, full pagewidth mgw717 start data transmission sce = 0 sce = 1 command mode (1 sclk cycle) control byte 0 0 xxxxxx (8 sclk cycles) display data byte m display data byte 1 display data byte 2 (8 sclk cycles) (8 sclk cycles) stop data transmission (8 sclk cycles) data mode (1 sclk cycle) data mode (1 sclk cycle) data mode (1 sclk cycle) k - 1 k + 1 k 7 6 5 4 3 2 1 d/c = 0 d/c = 1 d/c = 1 d/c = 1 fig.44 write sequence to ram, advanced protocol.
2002 aug 16 45 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 11.2.2 r ead mode ( command register only ) the interface read mode means the microcontroller reads data from the PCF8832. to do this the microcontroller first sends a command sequence, then transmits the following byte in the opposite direction (using sdo). after that, sce is required to go high before a new command can be sent. the PCF8832 samples the sdi data at rising sclk edges, but shifts sdo data at falling sclk edges. thus the host microcontroller must read sdo data at rising sclk edges. the 8 th read bit is shorter than the others because it is terminated by the rising sclk edge. the last rising sclk edge sets sdo to 3-state after the delay time t ode2 . handbook, full pagewidth mgw718 start data transmission sce = 0 sce = 1 rsta = 1 rsta = 0 command mode (1 sclk cycle) control byte 1 0 adr [ 5:0 ] = 01h 1 0 adr [ 5:0 ] = n (8 sclk cycles) register value = 02h (8 sclk cycles) control byte (8 sclk cycles) stop data transmission command mode (1 sclk cycle) command mode (1 sclk cycle) read register from adr = n (8 sclk cycles) 9 8 7 6 5 4 3 2 1 d/c = 0 d/c = 0 d/c = 0 fig.45 read from register, basic protocol.
2002 aug 16 46 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 12 i 2 c-bus interface 12.1 characteristics of the i 2 c-bus (hs-mode) the i 2 c-bus hs-mode is for bi-directional, two-line communication between different ics or modules with speeds up to 3.4 mhz. the only difference between hs-mode slave devices and f/s-mode slave devices is the speed at which they operate, therefore the buffers on the scl and sda outputs have an open drain. this is the same for i 2 c-bus master devices which have an open-drain sda output and a combination of open-drain pull-down and current source pull-up circuits on the scl output. only the current source of one master is enabled at any one time, and only during hs-mode. both lines must be connected to a positive supply via a pull-up resistor. data transfer may be initiated only when the bus is not busy. 12.1.1 s ystem configuration definitions of terms used: transmitter: the device which sends the data to the bus receiver: the device which receives the data from the bus master: the device which initiates a transfer, generates clock signals and terminates a transfer slave: the device addressed by a master multi-master: more than one master can attempt to control the bus at the same time without corrupting the message arbitration: procedure to ensure that, if more than one master simultaneously tries to control the bus, only one is allowed to do so and the message is not corrupted synchronization: procedure to synchronize the clock signals of two or more devices. mga807 sda scl master transmitter/ receiver master transmitter slave transmitter/ receiver slave receiver master transmitter/ receiver fig.46 system configuration. 12.1.2 b it transfer one data bit is transferred during each clock pulse (see fig.47). the data on the sda line must remain stable during the high period of the clock pulse as changes in the data line at this time will be interpreted as a control signal. handbook, full pagewidth mbc621 data line stable; data valid change of data allowed sda scl fig.47 bit transfer.
2002 aug 16 47 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 12.1.3 s tart and stop conditions both data and clock lines remain high when the bus is not busy (see fig.48). a high-to-low transition of the data line, while the clock is high is defined as the start condition (s). a low-to-high transition of the data line while the clock is high is defined as the stop condition (p). handbook, full pagewidth mbc622 sda scl p stop condition sda scl s start condition fig.48 definition of start and stop conditions. 12.1.4 a cknowledge each byte of eight bits is followed by an acknowledge bit (see fig.49). the acknowledge bit is a high signal put on the bus by the transmitter during which time the master generates an extra acknowledge related clock pulse. a slave receiver which is addressed must generate an acknowledge after the reception of each byte. also a master receiver must generate an acknowledge after the reception of each byte that has been clocked out of the slave transmitter. the device that acknowledges must pull-down the sda line during the acknowledge clock pulse, so that the sda line is stable low during the high period of the acknowledge related clock pulse (set-up and hold times must be taken into consideration). a master receiver must signal an end of data to the transmitter by not generating an acknowledge on the last byte that has been clocked out of the slave. in this event the transmitter must leave the data line high to enable the master to generate a stop condition. handbook, full pagewidth mbc602 s start condition 9 8 2 1 clock pulse for acknowledgement not acknowledge acknowledge data output by transmitter data output by receiver scl from master fig.49 acknowledge on the i 2 c-bus.
2002 aug 16 48 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 12.2 i 2 c-bus hs-mode protocol the PCF8832 is a slave receiver/transmitter. if data is to be read from the device, the sdack pin must be connected, otherwise sdack may be unused. hs-mode can only commence after the following conditions: start condition (s) 8-bit master code (00001xxx) not-acknowledge bit (a). the master code has two functions, it allows arbitration and synchronization between competing masters at f/s-mode speeds, resulting in one winner. also the master code indicates the beginning of an hs-mode transfer. in figs 50 and 51 these conditions are visualized. as no device is allowed to acknowledge the master code, the master code is followed by a not-acknowledge ( a). after this a-bit, and the scl line has been pulled up to a high level, the active master switches to hs-mode and enables at t h the current-source pull-up circuit for the scl signal (see fig.51). the active master will then send a repeated start condition (sr) followed by a 7-bit slave address with a r/ w-bit and receives an acknowledge bit (a) from the selected slave. after each acknowledge bit (a) or not-acknowledge bit ( a), the active master disables its current-source pull-up circuit. the active master re-enables its current source again when all devices have released and the scl signal reaches a high level. the rising of the scl is done by a resistor pull-up and so is slower, the last part of the scl rise time is speeded up because the current source is enabled. data transfer only switches back to f/s-mode after a stop condition (p). a write sequence after the hs-mode is selected (see fig.53) is initiated with a start condition (s) from the i 2 c-bus master and this is followed by the slave address. all slaves with the corresponding address acknowledge in parallel, all the others will ignore the i 2 c-bus transfer. after acknowledgement of a write ( w) condition, one or more command words follow which define the status of the addressed slaves. a command word consists of a control byte, which defines co and d/ c, plus a data byte (see table 21, table 22 and fig.52). the last control byte is tagged with a cleared most significant bit, the continuation bit co. the control and data bytes are also acknowledged by all addressed slaves on the bus. table 21 de?nition of co table 22 de?nition of d/ c after the last control byte, depending on the d/ c bit setting, a series of display data bytes or command data bytes may follow. if the d/ c bit was set to logic 1, these display bytes are stored in the display ram at the address specified by the data pointer. the data pointer is updated automatically and the data is directed to the intended PCF8832. if the d/ c bit of the last control byte was set to 0, these command bytes will be decoded and the setting of the device will be changed according to the received commands. the acknowledgement after each byte is made only by the addressed PCF8832. at the end of the transmission the i 2 c-bus master issues a stop condition (p) and switches back to f/s-mode, however, to reduce the overhead of the master code, it is possible for a master to link a number of hs-mode transfers, separated by repeated start conditions (sr). a read sequence (fig.53) follows after the hs-mode is selected. the PCF8832 will immediately start to output the requested data until a not acknowledge is transmitted by the master. before the read access, the user has to set the d/ c bit to the appropriate value by a preceding write access. the write access should be terminated by a repeated start condition so that the hs-mode is not disabled. co action 0 last control byte to be sent; only a stream of data bytes are allowed to follow; this stream may only be terminated by a stop or re-start condition 1 another control byte will follow this control byte unless a stop or re-start condition is received d/ cr/ w action 0 0 command byte will be decoded and used to set up the device 1 command byte of requested adr will be returned 1 0 data byte will be stored in the display ram 1 ram read-back is not supported
2002 aug 16 49 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 handbook, full pagewidth f/s-mode hs-mode (current-source for sclh enabled) f/s-mode msc616 a a a/a data (n bytes + ack.) s r/w master code sr slave add. hs-mode continues sr slave add. p fig.50 data transfer format in hs-mode. handbook, full pagewidth mce005 8-bit master code 00001xxx a t h t 1 s f/s mode hs-mode if p then f/s mode if sr (dotted lines) then hs-mode 16789 6789 1 1 2 to 5 2 to 5 2 to 5 67 89 sda scl sda scl t h t fs sr sr p n (8-bit data + a/a) 7-bit sla r/w a = mcs current source pull-up = rp resistor pull-up fig.51 complete data transfer in hs-mode.
2002 aug 16 50 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 handbook, full pagewidth mgw719 sr01111 s a 0 s a 1 0a acknowledge from PCF8832 acknowledge from PCF8832 acknowledge from PCF8832 acknowledge from PCF8832 acknowledge from PCF8832 1 control byte a data byte data byte n 3 0 bytes 1 byte slave address msb . . . . . . . . . . . lsb 2n 3 0 bytes a co co 0a ap control byte d/c d/c r/w fig.52 master transmits in hs-mode to slave receiver; write mode. handbook, full pagewidth mgw720 s01111 s a 0 c o s a 1 0 01111 s a 0 s a 1 1 0 a adr [ 5:0 ] asr slave address slave address control byte read byte a acknowledge slave acknowledge slave start condition repeated start condition stop condition ap register value d/c r/w acknowledge slave acknowledge master r/w fig.53 master receives from slave transmitter; read mode. 12.3 command decoder the command decoder identifies command words that arrive on the i 2 c-bus: pairs of bytes C first byte determines whether information is display or instruction data C second byte contains information stream of information bytes after co = 0; display or instruction data depending on last d/ c bit. the most significant bit of a control byte is the continuation bit co. if this bit is logic 1 it indicates that only one data byte, either command or ram data, will follow. if the bit is logic 0, it indicates that a series of data bytes, either command or ram data, may follow. the db6 bit of a control byte is the ram-data/command bit d/ c. when this bit is logic 1, it indicates that a ram-data byte will be transferred next. if the bit is logic 0, it indicates that a command byte will be transferred next.
2002 aug 16 51 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 13 limiting values in accordance with the absolute maximum rating system (iec 60134); note 1. note 1. parameters are valid over the operating temperature range unless otherwise specified; all voltages are referenced to v ss1 ; unless otherwise specified. symbol parameter min. max. unit v dd1 logic supply voltage - 0.5 +4.0 v v dd2 analog supply voltage - 0.5 +4.0 v v dd3 analog supply voltage - 0.5 +4.0 v i dd supply current - 50 +50 ma i ss negative supply current - 50 +50 ma v i /v o input/output voltage (any input/output) - 0.5 v dd + 0.5 v i i dc input current - 10 +10 ma i o dc output current - 10 +10 ma p tot total power dissipation per package - 300 mw t stg storage temperature - 55 +125 c t j junction temperature - 125 c
2002 aug 16 52 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 14 dc characteristics v dd1 = 1.5 to 3.3 v; v dd2 =v dd3 = 2.4 to 3.5 v; v ss1 =v ss2 =0v; t amb = - 40 to +85 c; unless otherwise speci?ed. note 1. v dd1 = 1.8 v; v dd2 =v dd3 = 2.8 v; no display; display data = 0. symbol parameter conditions min. typ. max. unit supplies v dd1 logic supply voltage 1.5 - 3.3 v v dd2 analog supply voltage 2.4 - 3.5 v v dd3 analog supply voltage 2.4 - 3.5 v v col column driving voltage 2.5 - 4.0 v d v col v col tolerance - 100 0 +100 mv r s(ca1) , r s(ca2) series resistance of pads ca1, ca2 for external capacitor c q connection -- 10 w logic v il low-level input voltage v ss1 - 0.2v dd1 v v ih high-level input voltage 0.8v dd1 - v dd1 v i ol(sda) low-level output current pads sda; v ol = 0.4 v; v dd1 = 3.3 v 3.0 -- ma i li input leakage current v i =v dd1 or v ss1 - 1 - +1 m a i dd(tot) total supply current note 1 - 260 1500 m a i dd(pd) power-down mode supply current note 1 - 25 500 m a column outputs r o(col) output resistance of column driver pads c0 to c383 - 215k w r o(cq) series resistance for external dc-to-dc converter (ca1, ca2) -- 10 w
2002 aug 16 53 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 15 ac characteristics v dd1 = 2.5 to 3.3 v; v dd2 =v dd3 = 2.4 to 3.5 v; v ss1 =v ss2 =0v; t amb = - 40 to +85 c; note 1; unless otherwise speci?ed. symbol parameter conditions min. typ. max. unit f frame lcd frame frequency internal clock; v dd1 = 3.0 v 20 120 400 hz f osc oscillator frequency note 2 - 600 - khz f clk(ext) external clock frequency 400 600 800 khz t w(resl) reset low pulse width see fig.54 500 -- ns t su;resl reset low pulse set-up time after power-on see fig.54 0 - 1 m s i 2 c-bus interface ; hs mode ; see fig.55 f scl serial clock frequency 0 - 3.4 mhz t su;sta set-up time (repeated) start condition 160 -- ns t hd;sta hold time (repeated) start condition 160 -- ns t low low period of the scl clock 160 -- ns t high high period of the scl clock 60 -- ns t su;dat data set-up time 10 -- ns t hd;dat data hold time 0 - 70 ns t fda fall time of sda signal 20 - 80 ns t su;sto set-up time for stop condition 160 -- ns c b capacitive load for sda and scl lines hs-mode; note 3 -- 100 pf f/s-mode -- 400 pf t sw tolerable spike width on bus -- 5ns v nl noise margin at the low level for each connected device including hysteresis 0.1v dd1 -- v v nh noise margin at the high level for each connected device including hysteresis 0.2v dd1 -- v 8-bit parallel (8080-type) interface ; note 4; see fig.56 t ah d/ c, cs address hold time - 5 -- ns t as d/ c, cs address set-up time 10 -- ns t cyc system cycle time note 5 160 -- ns t cclw wr control l pulse width write mode 20 -- ns t cclr rd control l pulse width read mode 40 -- ns t cchw wr control h pulse width write mode 15 -- ns t cchr rd control h pulse width read mode 15 -- ns t ds d0 to d7 data set-up time 20 -- ns t dh d0 to d7 data hold time 10 -- ns t acc rd access time c l =50pf - 70 ns t oh output disable time - 25 ns
2002 aug 16 54 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 notes 1. all timing values are valid within the operating ambient temperature and supply voltage ranges and are referred to v il and v ih with an input voltage swing of v ss1 to v dd1 . 2. not directly observable at any pin. 3. c b = total capacitance of one bus line in pf. 4. the input signal rise time and fall time (t r and t f ) are specified at 15 ns or less. when the cycle time is used at high-speed, the specification is t r +t f (t cyc - t cclw - t cchw ) or t r +t f (t cyc - t cclr - t cchr ). 5. the system cycle time can be derated for different values of v dd1 . for v dd1 < 2.5 v the system cycle time can be calculated as follows: at v dd1 = 2.5 v, f cyc(2.5) = 6.25 mhz and d f = 0.44 mhz/v then mhz. 6. the input signal rise time and fall time (t r and t f ) are specified at 15 ns or less. when the cycle time is used at high-speed, the specification is t r +t f (t cyc - t eh - t el ). 7. the input signal rise time and fall time (t r and t f ) are specified at 15 ns or less. 8-bit parallel (6800-type) interface ; note 6; see fig.57 t cyc system cycle time 160 -- ns t as1 d/ c, cs address set-up time 50 -- ns t as2 r/ w address set-up time 50 -- ns t ah1 d/ c, cs address hold time 10 -- ns t ah2 r/ w address hold time 35 -- ns t ds d0 to d7 data set-up time 20 -- ns t dh d0 to d7 data hold time 10 -- ns t oh d0 to d7 output disable time c l =50pf 10 - 30 ns t acc d0 to d7 access time -- 70 ns t eh e pulse width high 40 -- ns t el e pulse width low 60 -- ns serial interface ; note 7; see figs 58 , 59 and 60 t scyc serial clock sclk period 160 -- ns t shw sclk pulse width high 60 -- ns t slw sclk pulse width low 60 -- ns t sah d/ c address hold time 70 -- ns t sas d/ c address setup time 45 -- ns t sds sdi data set-up time 45 -- ns t sdh sdi data hold time 50 -- ns t css sce to sclk set-up time 30 -- ns t csh sce to sclk hold time 120 -- ns t ode1 sdo disable time -- 50 ns t ode2 sdo disable time 25 - 100 ns t ceh sclk to sce hold time 50 -- ns t acc sclk to sdo access time -- 50 ns symbol parameter conditions min. typ. max. unit f cyc(vdd1) f cyc(2.5) 0.44 v dd1 =
2002 aug 16 55 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 handbook, full pagewidth mgw721 t w(resl) t su; resl v il t w(resl) t w(resl) v il v dd1 res v dd1 res fig.54 reset timing. handbook, full pagewidth mce006 sda sr sr p scl = mcs current source pull-up = rp resistor pull-up t fda t rda t hd;sta t su;dat t rcl t low t high t hd;dat t low t high t rcl1 t fcl t su;sto t rcl1 (1) (1) t su;sta fig.55 i 2 c-bus timing diagram (hs-mode). (1) rising edge of the first scl clock pulse after an acknowledge bit.
2002 aug 16 56 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 handbook, full pagewidth t as t cyc t ah t dh t ds t acc t oh t chhr , t chhw t cclr , t cclw mgw722 d/c cs wr, rd d0 to d7 (write) d0 to d7 (read) fig.56 8080 type - parallel interface timing. handbook, full pagewidth t as1 t cyc t ah1 t dh t ds t acc t oh t el t as2 t eh t ah2 mgw723 d/c cs e d0 to d7 (write) d0 to d7 (read) rw fig.57 6800 type - parallel interface timing.
2002 aug 16 57 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 handbook, full pagewidth mgw724 t sah t sdh t r t slw t shw t sas t f t sds t csh t scyc t css d/c sce sclk sdi fig.58 serial interface timing. handbook, full pagewidth mgw725 t ode1 t acc t sdh t sds t ceh sce sclk sdo sdi fig.59 serial interface timing - read mode spi 3 or 4-line.
2002 aug 16 58 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 handbook, full pagewidth mgw726 t ode2 t acc t sdh t sds t ceh sce sclk sdo sdi fig.60 serial interface timing - read mode serial interface 3-line.
2002 aug 16 59 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 16 application information the pinning of the PCF8832 is organized for single plane wiring, for example chip-on-glass, tcp and cof display modules. the display size is 160 128 rgb stn pixels. the host microcontroller and the PCF8832 are both connected to the interface bus. handbook, full pagewidth mgw661 PCF8832 i/o buffer interface lcd panel ca2 ca1 384 columns v ss c d2 c d1 c q control inputs/outputs v ss2 v ss1 v dd3 v dd2 v dd1 v m v dd(analog) v dd(logic) v col 16 to row driver fig.61 application configuration (master/slave control inputs and row driver signal not shown).
2002 aug 16 60 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 handbook, full pagewidth mgw637 pcf8831 PCF8832 lcd display (128 160 dots) r0 r159 c0 ca2 ca1 c383 9 (2) 160 384 row control v m v col fbq lck v ss v ss v dd v dd v dd1 v dd3 v dd2 v m v h r2 r1 v mh v l t1 to t5 (1) v col lck fig.62 application example using pcf8831 with PCF8832. (1) test inputs t1 to t5 have to be tied to v ss . (2) row control signals are rclk, rp, fi, svm, rowres1, rowres2, sw1, sw2 and r1f.
2002 aug 16 61 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 17 internal protection circuits handbook, full pagewidth mgw729 v dd1 v dd1 v ss1 v ss2 v ss1 d0, d1, d2, d3, d4, d5, d6, d7, fsyn v ss1 v ss1 v dd3 fbq t3, t4 v dd1 v ss1 v col v ss1 v dd2 v ss1 v ss2 v dd2 v ss1 v dd1 v ss1 v dd2 v ss1 v dd3 v ss1 v col c0 to c383 v ss1 v dd1 v ss1 v dd1 resrow, rclk, rp, fi lck, svm, r1f, sw1, sw2 sdack v ss1 ca1, ca2 scl, sda v ss1 osc, cs, d/c, rd, wr, res, ps2, ps1, ps0, lpos, cscd, aoff, tp1, tp2, tp3, tp4, tp5, id0, id1, id2, t1, t2, t5, t6, t7, t8, t9, t10 fig.63 protection circuit diagrams. protection diode maximum forward current = 5 ma; maximum reverse voltage = 4 v.
2002 aug 16 62 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 18 bonding pad information handbook, full pagewidth mgw728 x y 0, 0 pc8832-1 dummy bump pad 1 alignment circle 1 dummy bumps alignment circle 2 c336 c335 c312 pad 165 pad 356 pad 164 pad 357 c383 c0 c47 c72 c311 c48 c71 fsyn rclk rp fi svm resrow r1f sw1 sw2 v m lck fbq t4 t8 t7 t6 ca1 ca2 v col t9 t10 d0 d1 d2 d3 d4 d5 d6 d7 res cs rd wr d/c t3 sda sdack v ss1 v dd1 v dd2 scl v dd3 v ss2 dummy bumps tp0 tp1 tp2 tp3 tp4 t1 osc t5 t2 id0 id1 id2 lpos cscd aoff ps0 ps1 ps2 dummy bumps c168 c167 fig.64 location of bonding pads (refer also to table 23).
2002 aug 16 63 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 table 23 bonding pad locations all x and y coordinates are referenced to the centre of the chip (dimensions in m m; see fig.64). symbol pad coordinates xy dummy 6 1 6874 - 1000 c312 2 6875 - 635.8 c313 3 6875 - 582.8 c314 4 6875 - 529.8 c315 5 6875 - 476.8 c316 6 6875 - 423.8 c317 7 6875 - 370.8 c318 8 6875 - 317.8 c319 9 6875 - 264.8 c320 10 6875 - 211.8 c321 11 6875 - 158.8 c322 12 6875 - 105.8 c323 13 6875 - 52.8 c324 14 6875 0.2 c325 15 6875 53.2 c326 16 6875 106.2 c327 17 6875 159.2 c328 18 6875 212.2 c329 19 6875 265.2 c330 20 6875 318.2 c331 21 6875 371.2 c332 22 6875 424.2 c333 23 6875 477.2 c334 24 6875 530.2 c335 25 6875 583.2 dummy 7 26 6874 1000 dummy 8 27 6821 1000 dummy 9 28 6768 1000 c336 29 6715 1000 c337 30 6662 1000 c338 31 6609 1000 c339 32 6556 1000 c340 33 6503 1000 c341 34 6450 1000 c342 35 6397 1000 c343 36 6344 1000 c344 37 6291 1000 c345 38 6238 1000 c346 39 6185 1000 c347 40 6132 1000 c348 41 6079 1000 c349 42 6026 1000 c350 43 5973 1000 c351 44 5920 1000 c352 45 5867 1000 c353 46 5814 1000 c354 47 5761 1000 c355 48 5708 1000 c356 49 5655 1000 c357 50 5602 1000 c358 51 5549 1000 c359 52 5496 1000 c360 53 5390 1000 c361 54 5337 1000 c362 55 5284 1000 c363 56 5231 1000 c364 57 5178 1000 c365 58 5125 1000 c366 59 5072 1000 c367 60 5019 1000 c368 61 4966 1000 c369 62 4913 1000 c370 63 4860 1000 c371 64 4807 1000 c372 65 4754 1000 c373 66 4701 1000 c374 67 4648 1000 c375 68 4595 1000 c376 69 4542 1000 c377 70 4489 1000 c378 71 4436 1000 c379 72 4383 1000 c380 73 4330 1000 c381 74 4277 1000 c382 75 4224 1000 c383 76 4171 1000 symbol pad coordinates xy
2002 aug 16 64 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 fsyn 77 4012 1000.1 rclk 78 3853 1000.1 rp 79 3694 1000.1 fi 80 3535 1000.1 svm 81 3376 1000.1 resr o w 82 3217 1000.1 r1f 83 3058 1000.1 sw1 84 2899 1000.1 sw2 85 2740 1000.1 v m 86 2634 1000 v m 87 2581 1000 v m 88 2528 1000 v m 89 2475 1000 v m 90 2422 1000 v m 91 2369 1000 lck 92 2316 1000.1 t8 93 2263 1000.1 t7 94 2210 1000.1 t6 95 2157 1000.1 fbq 96 2104 1000.1 t4 97 2051 1000.1 v col 98 1998 1000 v col 99 1945 1000 v col 100 1892 1000 v col 101 1839 1000 v col 102 1786 1000 v col 103 1733 1000 ca1 104 1680 1000 ca1 105 1627 1000 ca1 106 1574 1000 ca1 107 1521 1000 ca1 108 1468 1000 ca1 109 1415 1000 ca2 110 1362 1000 ca2 111 1309 1000 ca2 112 1256 1000 ca2 113 1203 1000 ca2 114 1150 1000 ca2 115 1097 1000 symbol pad coordinates xy v ss2 116 1044 1000 v ss2 117 991 1000 v ss2 118 938 1000 v ss2 119 885 1000 v ss2 120 832 1000 v ss2 121 779 1000 v ss1 122 726 1000 v ss1 123 673 1000 v ss1 124 620 1000 v ss1 125 567 1000 v ss1 126 514 1000 v ss1 127 461 1000 tp0 128 408 1000.1 tp1 129 355 1000.1 tp2 130 302 1000.1 tp3 131 249 1000.1 tp4 132 196 1000.1 t1 133 143 1000.1 osc 134 90 1000.1 t5 135 37 1000.1 t2 136 - 16 1000.1 id0 137 - 69 1000.1 id1 138 - 122 1000.1 id2 139 - 175 1000.1 lpos 140 - 228 1000.1 cscd 141 - 281 1000.1 aoff 142 - 334 1000.1 ps0 143 - 387 1000.1 ps1 144 - 440 1000.1 ps2 145 - 493 1000.1 v dd1 146 - 546 1000 v dd1 147 - 599 1000 v dd1 148 - 652 1000 v dd1 149 - 705 1000 v dd1 150 - 758 1000 v dd1 151 - 811 1000 v dd2 152 - 864 1000 v dd2 153 - 917 1000 v dd2 154 - 970 1000 symbol pad coordinates xy
2002 aug 16 65 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 v dd2 155 - 1 023 1000 v dd2 156 - 1076 1000 v dd2 157 - 1129 1000 v dd3 158 - 1182 1000 v dd3 159 - 1235 1000 v dd3 160 - 1288 1000 t9 161 - 1394 1000 t9 162 - 1447 1000 t10 163 - 1553 1000 t10 164 - 1606 1000 d0 165 - 1712 1000.1 d1 166 - 1871 1000 d2 167 - 2030 1000.1 d3 168 - 2189 1000.1 d4 169 - 2348 1000.1 d5 170 - 2507 1000.1 d6 171 - 2666 1000.1 d7 172 - 2825 1000.1 res 173 - 2984 1000 cs 174 - 3143 1000.1 rd 175 - 3302 1000.1 wr 176 - 3461 1000.1 d c 177 - 3620 1000.1 t3 178 - 3673 1000.1 sda 179 - 3779 1000 sda 180 - 3832 1000 sdack 181 - 3938 1000 scl 182 - 4044 1000 scl 183 - 4097 1000 c0 184 - 4203 1000 c1 185 - 4256 1000 c2 186 - 4309 1000 c3 187 - 4362 1000 c4 188 - 4415 1000 c5 189 - 4468 1000 c6 190 - 4521 1000 c7 191 - 4574 1000 c8 192 - 4627 1000 c9 193 - 4680 1000 symbol pad coordinates xy c10 194 - 4733 1000 c11 195 - 4786 1000 c12 196 - 4839 1000 c13 197 - 4892 1000 c14 198 - 4945 1000 c15 199 - 4998 1000 c16 200 - 5051 1000 c17 201 - 5104 1000 c18 202 - 5157 1000 c19 203 - 5210 1000 c20 204 - 5263 1000 c21 205 - 5316 1000 c22 206 - 5369 1000 c23 207 - 5422 1000 c24 208 - 5528 1000 c25 209 - 5581 1000 c26 210 - 5634 1000 c27 211 - 5687 1000 c28 212 - 5740 1000 c29 213 - 5793 1000 c30 214 - 5846 1000 c31 215 - 5899 1000 c32 216 - 5952 1000 c33 217 - 6005 1000 c34 218 - 6058 1000 c35 219 - 6111 1000 c36 220 - 6164 1000 c37 221 - 6217 1000 c38 222 - 6270 1000 c39 223 - 6323 1000 c40 224 - 6376 1000 c41 225 - 6429 1000 c42 226 - 6482 1000 c43 227 - 6535 1000 c44 228 - 6588 1000 c45 229 - 6641 1000 c46 230 - 6694 1000 c47 231 - 6747 1000 dummy 1 232 - 6800 1000 symbol pad coordinates xy
2002 aug 16 66 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 dummy 2 233 - 6853 1000 dummy 3 234 - 6906 1000 c48 235 - 6875 540.2 c49 236 - 6875 487.2 c50 237 - 6875 434.2 c51 238 - 6875 381.2 c52 239 - 6875 328.2 c53 240 - 6875 275.2 c54 241 - 6875 222.2 c55 242 - 6875 169.2 c56 243 - 6875 116.2 c57 244 - 6875 63.2 c58 245 - 6875 10.2 c59 246 - 6875 - 42.8 c60 247 - 6875 - 95.8 c61 248 - 6875 - 148.8 c62 249 - 6875 - 201.8 c63 250 - 6875 - 254.8 c64 251 - 6875 - 307.8 c65 252 - 6875 - 360.8 c66 253 - 6875 - 413.8 c67 254 - 6875 - 466.8 c68 255 - 6875 - 519.8 c69 256 - 6875 - 572.8 c70 257 - 6875 - 625.8 c71 258 - 6875 - 678.8 dummy 4 259 - 6906 - 1000 dummy 5 260 - 6694 - 1000 c72 261 - 6588 - 1000 c73 262 - 6535 - 1000 c74 263 - 6482 - 1000 c75 264 - 6429 - 1000 c76 265 - 6376 - 1000 c77 266 - 6323 - 1000 c78 267 - 6270 - 1000 c79 268 - 6217 - 1000 c80 269 - 6164 - 1000 c81 270 - 6111 - 1000 c82 271 - 6058 - 1000 symbol pad coordinates xy c83 272 - 6005 - 1000 c84 273 - 5952 - 1000 c85 274 - 5899 - 1000 c86 275 - 5846 - 1000 c87 276 - 5793 - 1000 c88 277 - 5740 - 1000 c89 278 - 5687 - 1000 c90 279 - 5634 - 1000 c91 280 - 5581 - 1000 c92 281 - 5528 - 1000 c93 282 - 5475 - 1000 c94 283 - 5422 - 1000 c95 284 - 5369 - 1000 c96 285 - 5263 - 1000 c97 286 - 5210 - 1000 c98 287 - 5157 - 1000 c99 288 - 5104 - 1000 c100 289 - 5051 - 1000 c101 290 - 4998 - 1000 c102 291 - 4945 - 1000 c103 292 - 4892 - 1000 c104 293 - 4839 - 1000 c105 294 - 4786 - 1000 c106 295 - 4733 - 1000 c107 296 - 4680 - 1000 c108 297 - 4627 - 1000 c109 298 - 4574 - 1000 c110 299 - 4521 - 1000 c111 300 - 4468 - 1000 c112 301 - 4415 - 1000 c113 302 - 4362 - 1000 c114 303 - 4309 - 1000 c115 304 - 4256 - 1000 c116 305 - 4203 - 1000 c117 306 - 4150 - 1000 c118 307 - 4097 - 1000 c119 308 - 4044 - 1000 c120 309 - 3938 - 1000 c121 310 - 3885 - 1000 symbol pad coordinates xy
2002 aug 16 67 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 c122 311 - 3832 - 1000 c123 312 - 3779 - 1000 c124 313 - 3726 - 1000 c125 314 - 3673 - 1000 c126 315 - 3620 - 1000 c127 316 - 3567 - 1000 c128 317 - 3514 - 1000 c129 318 - 3461 - 1000 c130 319 - 3408 - 1000 c131 320 - 3355 - 1000 c132 321 - 3302 - 1000 c133 322 - 3249 - 1000 c134 323 - 3196 - 1000 c135 324 - 3143 - 1000 c136 325 - 3090 - 1000 c137 326 - 3037 - 1000 c138 327 - 2984 - 1000 c139 328 - 2931 - 1000 c140 329 - 2878 - 1000 c141 330 - 2825 - 1000 c142 331 - 2772 - 1000 c143 332 - 2719 - 1000 c144 333 - 2613 - 1000 c145 334 - 2560 - 1000 c146 335 - 2507 - 1000 c147 336 - 2454 - 1000 c148 337 - 2401 - 1000 c149 338 - 2348 - 1000 c150 339 - 2295 - 1000 c151 340 - 2242 - 1000 c152 341 - 2189 - 1000 c153 342 - 2136 - 1000 c154 343 - 2083 - 1000 c155 344 - 2030 - 1000 c156 345 - 1977 - 1000 c157 346 - 1924 - 1000 c158 347 - 1871 - 1000 c159 348 - 1818 - 1000 c160 349 - 1765 - 1000 symbol pad coordinates xy c161 350 - 1712 - 1000 c162 351 - 1659 - 1000 c163 352 - 1606 - 1000 c164 353 - 1553 - 1000 c165 354 - 1500 - 1000 c166 355 - 1447 - 1000 c167 356 - 1394 - 1000 c168 357 - 1288 - 1000 c169 358 - 1235 - 1000 c170 359 - 1182 - 1000 c171 360 - 1129 - 1000 c172 361 - 1076 - 1000 c173 362 - 1023 - 1000 c174 363 - 970 - 1000 c175 364 - 917 - 1000 c176 365 - 864 - 1000 c177 366 - 811 - 1000 c178 367 - 758 - 1000 c179 368 - 705 - 1000 c180 369 - 652 - 1000 c181 370 - 599 - 1000 c182 371 - 546 - 1000 c183 372 - 493 - 1000 c184 373 - 440 - 1000 c185 374 - 387 - 1000 c186 375 - 334 - 1000 c187 376 - 281 - 1000 c188 377 - 228 - 1000 c189 378 - 175 - 1000 c190 379 - 122 - 1000 c191 380 - 69 - 1000 c192 381 143 - 1000 c193 382 196 - 1000 c194 383 249 - 1000 c195 384 302 - 1000 c196 385 355 - 1000 c197 386 408 - 1000 c198 387 461 - 1000 c199 388 514 - 1000 symbol pad coordinates xy
2002 aug 16 68 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 c200 389 567 - 1000 c201 390 620 - 1000 c202 391 673 - 1000 c203 392 726 - 1000 c204 393 779 - 1000 c205 394 832 - 1000 c206 395 885 - 1000 c207 396 938 - 1000 c208 397 991 - 1000 c209 398 1044 - 1000 c210 399 1097 - 1000 c211 400 1150 - 1000 c212 401 1203 - 1000 c213 402 1256 - 1000 c214 403 1309 - 1000 c215 404 1362 - 1000 c216 405 1468 - 1000 c217 406 1521 - 1000 c218 407 1574 - 1000 c219 408 1627 - 1000 c220 409 1680 - 1000 c221 410 1733 - 1000 c222 411 1786 - 1000 c223 412 1839 - 1000 c224 413 1892 - 1000 c225 414 1945 - 1000 c226 415 1998 - 1000 c227 416 2051 - 1000 c228 417 2104 - 1000 c229 418 2157 - 1000 c230 419 2210 - 1000 c231 420 2263 - 1000 c232 421 2316 - 1000 c233 422 2369 - 1000 c234 423 2422 - 1000 c235 424 2475 - 1000 c236 425 2528 - 1000 c237 426 2581 - 1000 c238 427 2634 - 1000 symbol pad coordinates xy c239 428 2687 - 1000 c240 429 2793 - 1000 c241 430 2846 - 1000 c242 431 2899 - 1000 c243 432 2952 - 1000 c244 433 3005 - 1000 c245 434 3058 - 1000 c246 435 3111 - 1000 c247 436 3164 - 1000 c248 437 3217 - 1000 c249 438 3270 - 1000 c250 439 3323 - 1000 c251 440 3376 - 1000 c252 441 3429 - 1000 c253 442 3482 - 1000 c254 443 3535 - 1000 c255 444 3588 - 1000 c256 445 3641 - 1000 c257 446 3694 - 1000 c258 447 3747 - 1000 c259 448 3800 - 1000 c260 449 3853 - 1000 c261 450 3906 - 1000 c262 451 3959 - 1000 c263 452 4012 - 1000 c264 453 4118 - 1000 c265 454 4171 - 1000 c266 455 4224 - 1000 c267 456 4277 - 1000 c268 457 4330 - 1000 c269 458 4383 - 1000 c270 459 4436 - 1000 c271 460 4489 - 1000 c272 461 4542 - 1000 c273 462 4595 - 1000 c274 463 4648 - 1000 c275 464 4701 - 1000 c276 465 4754 - 1000 c277 466 4807 - 1000 symbol pad coordinates xy
2002 aug 16 69 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 table 24 bonding pad dimensions c278 467 4860 - 1000 c279 468 4913 - 1000 c280 469 4966 - 1000 c281 470 5019 - 1000 c282 471 5072 - 1000 c283 472 5125 - 1000 c284 473 5178 - 1000 c285 474 5231 - 1000 c286 475 5284 - 1000 c287 476 5337 - 1000 c288 477 5443 - 1000 c289 478 5496 - 1000 c290 479 5549 - 1000 c291 480 5602 - 1000 c292 481 5655 - 1000 c293 482 5708 - 1000 c294 483 5761 - 1000 c295 484 5814 - 1000 c296 485 5867 - 1000 c297 486 5920 - 1000 c298 487 5973 - 1000 c299 488 6026 - 1000 c300 489 6079 - 1000 c301 490 6132 - 1000 c302 491 6185 - 1000 c303 492 6238 - 1000 c304 493 6291 - 1000 c305 494 6344 - 1000 c306 495 6397 - 1000 c307 496 6450 - 1000 c308 497 6503 - 1000 c309 498 6556 - 1000 c310 499 6609 - 1000 c311 500 6662 - 1000 alignment marks (see fig.66) alignment circle 1 - 6800 - 1000 alignment circle 2 6777.5 - 1000 symbol pad coordinates xy item dimensions unit minimum pad pitch 53 m m pad size; aluminium 43 105 m m bump dimensions 33 95 15 ( 5) m m wafer thickness (excluding bumps) 381 m m handbook, halfpage mgw727 14.08 mm 2.33 mm PCF8832 x y pitch fig.65 bonding pad dimensions. mgs688 handbook, halfpage x centre y centre 100 m m fig.66 alignment circle detail.
2002 aug 16 70 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 19 tray information handbook, full pagewidth 1,1 x,1 1,2 1,y x,y x y f d b a c mgw730 e fig.67 tray details. the dimensions are given in table 25. table 25 tray dimensions handbook, halfpage mgw731 pf8832-1 fig.68 tray alignment. the orientation of the ic in a pocket is indicated by the position of the ic type name on the die surface with respect to the chamfer on the upper left corner of the tray. refer to fig.64 for the orientation and position of the type name on the die surface. dimension description value a pocket pitch x direction 20.32 mm b pocket pitch y direction 4.32 mm c pocket width x direction 14.18 mm d pocket width y direction 2.44 mm e tray width x direction 50.8 mm f tray width y direction 50.8 mm - number of pockets in x direction 2 - number of pockets in y direction 10
2002 aug 16 71 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 20 data sheet status notes 1. please consult the most recently issued data sheet before initiating or completing a design. 2. the product status of the device(s) described in this data sheet may have changed since this data sheet was published. the latest information is available on the internet at url http://www.semiconductors.philips.com. data sheet status (1) product status (2) definitions objective data development this data sheet contains data from the objective specification for product development. philips semiconductors reserves the right to change the speci?cation in any manner without notice. preliminary data quali?cation this data sheet contains data from the preliminary specification. supplementary data will be published at a later date. philips semiconductors reserves the right to change the speci?cation without notice, in order to improve the design and supply the best possible product. product data production this data sheet contains data from the product specification. philips semiconductors reserves the right to make changes at any time in order to improve the design, manufacturing and supply. changes will be communicated according to the customer product/process change noti?cation (cpcn) procedure snw-sq-650a. 21 definitions short-form specification ? the data in a short-form specification is extracted from a full data sheet with the same type number and title. for detailed information see the relevant data sheet or data handbook. limiting values definition ? limiting values given are in accordance with the absolute maximum rating system (iec 60134). stress above one or more of the limiting values may cause permanent damage to the device. these are stress ratings only and operation of the device at these or at any other conditions above those given in the characteristics sections of the specification is not implied. exposure to limiting values for extended periods may affect device reliability. application information ? applications that are described herein for any of these products are for illustrative purposes only. philips semiconductors make no representation or warranty that such applications will be suitable for the specified use without further testing or modification. 22 disclaimers life support applications ? these products are not designed for use in life support appliances, devices, or systems where malfunction of these products can reasonably be expected to result in personal injury. philips semiconductors customers using or selling these products for use in such applications do so at their own risk and agree to fully indemnify philips semiconductors for any damages resulting from such application. right to make changes ? philips semiconductors reserves the right to make changes, without notice, in the products, including circuits, standard cells, and/or software, described or contained herein in order to improve design and/or performance. philips semiconductors assumes no responsibility or liability for the use of any of these products, conveys no licence or title under any patent, copyright, or mask work right to these products, and makes no representations or warranties that these products are free from patent, copyright, or mask work right infringement, unless otherwise specified. bare die ? all die are tested and are guaranteed to comply with all data sheet limits up to the point of wafer sawing for a period of ninety (90) days from the date of philips' delivery. if there are data sheet limits not guaranteed, these will be separately indicated in the data sheet. there are no post packing tests performed on individual die or wafer. philips semiconductors has no control of third party procedures in the sawing, handling, packing or assembly of the die. accordingly, philips semiconductors assumes no liability for device functionality or performance of the die or systems after third party sawing, handling, packing or assembly of the die. it is the responsibility of the customer to test and qualify their application in which the die is used.
2002 aug 16 72 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 23 purchase of philips i 2 c components purchase of philips i 2 c components conveys a license under the philips i 2 c patent to use the components in the i 2 c system provided the system conforms to the i 2 c specification defined by philips. this specification can be ordered using the code 9398 393 40011.
2002 aug 16 73 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 notes
2002 aug 16 74 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 notes
2002 aug 16 75 philips semiconductors preliminary speci?cation stn rgb - 384 output column driver PCF8832 notes
? koninklijke philips electronics n.v. 2002 sca74 all rights are reserved. reproduction in whole or in part is prohibited without the prior written consent of the copyright owne r. the information presented in this document does not form part of any quotation or contract, is believed to be accurate and reliable and may be changed without notice. no liability will be accepted by the publisher for any consequence of its use. publication thereof does not con vey nor imply any license under patent- or other industrial or intellectual property rights. philips semiconductors C a worldwide company contact information for additional information please visit http://www.semiconductors.philips.com . fax: +31 40 27 24825 for sales of?ces addresses send e-mail to: sales.addresses@www.semiconductors.philips.com . printed in the netherlands 403512/01/pp 76 date of release: 2002 aug 16 document order number: 9397 750 09123


▲Up To Search▲   

 
Price & Availability of PCF8832

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X